26.
Short History of the Russian Revolution : Revised Edition
by Swain, Geoffrey
ISBN: 9781350153837
List Price: $19.95
27.
Short History of the Russian Revolution : Revised Edition
by Swain, Geoffrey
ISBN: 9781350153844
List Price: $61.00
29.
Trotsky and the Russian Revolution (Seminar Studies)
by Geoffrey Swain
ISBN: 9780415736671
List Price: $160.00
OUT OF STOCK
See Availability on Amazon30.
Geoffrey Swain: Against the Grain (Routledge Europe-Asia Studies)
by Unknown
ISBN: 9780367891633
List Price: $47.95
OUT OF STOCK
See Availability on Amazon35.
Between Stalin and Hitler: Class War and Race War On the Dvina, 1940-46
by Swain, Geoffrey
ISBN: 9781134321551